Skip to content

Conversation

@18202781743
Copy link
Contributor

  1. Changed version input from required to optional in GitHub workflow to
    allow more flexible release process
  2. Updated rpm spec file formatting for consistency
  3. Added %{?dist} macro to Release field for better compatibility with
    different distributions

fix: 使版本号在发布工作流中可选并更新 rpm 规范

  1. 将 GitHub 工作流中的版本输入从必选改为可选,以实现更灵活的发布流程
  2. 更新 rpm 规范文件格式以提高一致性
  3. 在 Release 字段中添加 %{?dist} 宏以提高与不同发行版的兼容性

1. Changed version input from required to optional in GitHub workflow to
allow more flexible release process
2. Updated rpm spec file formatting for consistency
3. Added %{?dist} macro to Release field for better compatibility with
different distributions

fix: 使版本号在发布工作流中可选并更新 rpm 规范

1. 将 GitHub 工作流中的版本输入从必选改为可选,以实现更灵活的发布流程
2. 更新 rpm 规范文件格式以提高一致性
3. 在 Release 字段中添加 %{?dist} 宏以提高与不同发行版的兼容性
@deepin-ci-robot
Copy link
Contributor

deepin pr auto review

关键摘要:

  • .github/workflows/call-auto-release.yml文件中,version参数的required属性从true改为false,需要确认这一改动是否符合需求,因为required: false意味着该参数是可选的。
  • rpm/qt5platform-plugins.spec文件中,Release字段从1改为1%{?dist},这通常是为了自动添加发行版的标识符,确保每个发行版的包都是唯一的。这是一个合理的改动,但需要确保构建系统支持这种格式。

是否建议立即修改:

  • 是,需要确认version参数的改动是否符合业务逻辑,并确保Release字段的修改不会影响包的构建和分发。

@deepin-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: 18202781743, mhduiy

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@mhduiy mhduiy merged commit c5489a7 into linuxdeepin:master Jun 27, 2025
17 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants